5f6886a98748cde54cbc6921af37ed364529cc0e,xwiki-core/src/main/java/com/xpn/xwiki/internal/observation/remote/converter/AbstractXWikiEventConverter.java,AbstractXWikiEventConverter,unserializeXWikiContext,#Serializable#,83

Before Change


        Map<String, Serializable> remoteDataMap = (Map<String, Serializable>) remoteData;

        XWikiContext context = (XWikiContext) this.execution.getContext().getProperty("xwikicontext");
        context.setDatabase((String) remoteDataMap.get(CONTEXT_WIKI));
        context.setUser((String) remoteDataMap.get(CONTEXT_USER));

        return context;

After Change



        XWikiContext context = (XWikiContext) this.execution.getContext().getProperty("xwikicontext");

        if (context != null) {
            context.setDatabase((String) remoteDataMap.get(CONTEXT_WIKI));
            context.setUser((String) remoteDataMap.get(CONTEXT_USER));
        }